草庐IT

java - 基本英制转换问题

全部标签

javascript - 如何使用 Javascript 检索伪元素转换样式值?

情况:div.xy:hover{transform:allrotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}问题:我需要检索360我可以显示和更改它。在通往360的道路上需要一些帮助。有什么想法吗? 最佳答案 我相信document.getElementById('XYZ').style.WebkitTransform将在WebKit浏览器中返回"rotate(360de

javascript - 在此受限设置中,eval() 会导致安全问题吗?

我正在编写一个包含一些数学练习的网站。我不太在乎用户是否试图作弊,所以我正在通过Javascript更正答案在我的具体情况下,我在表单中有一个字段。我想让用户输入一个数学表达式(例如3/2)并使用其结果来判断用户是否正确。为此,我会使用eval。我的javascript永远不会直接从URL中读取,而只是从表单中读取。此页面的任何结果都不会存储以显示给任何用户(也许我们稍后会保留统计分析的结果,然后通过PHP存储在数据库中,但话又说回来,我可能需要清理PHP本身的任何输入,怕用户直接使用POST)有什么可能出错?=P 最佳答案 您需要

java - 将 Java map 转换为 Javascript map

我有一个Javamap。我想将其转换为JavaScriptmap。转换为JSmap的java函数如下:privateObjectgetJSLocalizedValueMap(){MaplangSel=newHashMap();langSel.add("en",true);langSel.add("de",false);langSel.add("fr",false);//NowconvertthismapintoJavascriptMapNativeObjectnobj=newNativeObject();ScriptEngineManagerfactory=newScriptEngin

javascript - 了解基本的 DOM 链接

我开始使用JavaScript和DOM,试图有意识地远离jQuery等,至少暂时如此。考虑到这一点,教程通常会提供如下示例:h=document.createElement("h1");t=document.createTextNode("Hello.");h.appendChild(t);document.body.appendChild(h);为了简化这一点并避免变量,我成功地链接了以下内容:document.body.appendChild(document.createElement("h1")).appendChild(document.createTextNode("Hel

java - 如何从 JavaScript 调用小程序中声明的方法

我正在尝试制作一个基本的Javaapplet为他们打开客户计算机上的文件。我想通过JavaScript在下面的Java小程序中调用openFile函数。importjava.awt.Desktop;importjava.io.File;importjava.io.IOException;importjavax.swing.JApplet;publicclassTestextendsJApplet{publicvoidopenFile(StringfilePath){Filef=newFile(filePath);try{Desktop.getDesktop().open(f);}cat

java - 从 JavaFX 程序为 WebView 执行 Javascript 函数

我正在尝试从Java程序执行Javascript函数。Javascript函数获取HTML文件的内容并突出显示特定单词的出现。是否可以从webview对象调用Javascript函数? 最佳答案 要在WebView中运行javascript,您可以使用WebEngine.executeScript()方法。并且有很多方法可以通过javascript突出显示文本。例如。HighlightwordinHTMLtext(butnotmarkup)一起:WebViewwebView=newWebView();finalWebEngineen

javascript - 将 jsonp 转换为 json

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。这是我的代码$.ajax({type:"GET",url:"http://example.com?keyword=r&callback=jsonp",success:function(data){alert(data);},dataType:"jsonp",error:function(xhr,errorType,exception){varerrorMe

javascript - 如何在 Play Framework 2.1.1 Java 中为 RequireJs 使用多个 main.js 文件?

我正在PlayFramework2.1.1中使用AngularJs+RequireJs构建单页应用程序。我有两个应用程序位于同一个Play服务器、管理仪表板和普通网站中。这就是为什么我有两个main.js文件用于管理仪表板和普通网站。应用程序结构如下所示。我从public/javascripts得到这个我们想要将两个页面分开,这就是我们有两个main.js文件的原因。但是,我现在面临的问题是在根main.js中一切都很好。如果我转到我的应用程序http://localhost:9000/一切正常,如果我查看Firebug上的网络面板,我只看到require.js和main.js,这正是

java - 将javascript对象数组作为参数发送到 Controller

问题不言自明。我想通过不使用ajax的POST表单向我的Controller发送2个不同的对象数组。由于参数的大小,我将问题更改为使用ajax并使用get请求。当前收到400(错误请求)。我不知道为什么。请看...我有对象:varphone={phoneId:"",phoneNumber:"",phoneType:""};varschedule={scheduleId:"",time:"",day:""};我将其放入javascript数组中:varphones=[phone1,phone2,phone3];varschedules=[schedule1,schedule2];我使用a

javascript - 将某些 observableArray 对象属性转换为 observable

假设我有这个相同类型对象的数组:varpeople=[{status:0,name:"name1"},{status:1,name:"name2"}];我不仅希望它是observableArray,而且我还希望仅观察每个对象的状态属性。假设可以添加或删除对象本身。这些对象中的任何一个的名称属性都不会改变,所以我真的不需要观察名称,但每个对象的状态可能会改变,因此让它可观察会很酷。是否可以使用带有一些很酷的hack语法的knockout实用程序来映射它,或者我是否必须遍历每个对象并将其状态属性映射到可观察的,或者让整个数组及其对象属性都可观察? 最佳答案